Loop
15 Camden Passage, Islington, London, United Kingdom, N1 8EA
(02072) 881160 Phone